<!DOCTYPE html>
<html><head>
 <link rel="icon" type="image/vnd.microsoft.icon" href="http://www.gstatic.com/codesite/ph/images/phosting.ico">
 
 <script type="text/javascript">
 
 
 
 
 var codesite_token = null;
 
 
 var CS_env = {"token":null,"assetHostPath":"http://www.gstatic.com/codesite/ph","domainName":null,"assetVersionPath":"http://www.gstatic.com/codesite/ph/5806205219375073135","projectName":"spring-runner","projectHomeUrl":"/p/spring-runner","absoluteBaseUrl":"http://code.google.com","relativeBaseUrl":"","urlPrefix":"p","loggedInUserEmail":null};
 </script>
 
 
 <title>
 spring-runner -
 
 
 A simple Spring server. - Google Project Hosting
 </title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 
 <meta name="ROBOTS" content="NOARCHIVE">
 
 <link type="text/css" rel="stylesheet" href="about_files/ph_core.css">
 
 <link type="text/css" rel="stylesheet" href="about_files/ph_detail.css">
 
 
 
 
<!--[if IE]>
 <link type="text/css" rel="stylesheet" href="http://www.gstatic.com/codesite/ph/5806205219375073135/css/d_ie.css" >
<![endif]-->
 <style type="text/css">
 .menuIcon.off { background: no-repeat url(http://www.gstatic.com/codesite/ph/images/dropdown_sprite.gif) 0 -42px }
 .menuIcon.on { background: no-repeat url(http://www.gstatic.com/codesite/ph/images/dropdown_sprite.gif) 0 -28px }
 .menuIcon.down { background: no-repeat url(http://www.gstatic.com/codesite/ph/images/dropdown_sprite.gif) 0 0; }
 
 
 
 .activity-level-High {
 background:no-repeat url(http://www.gstatic.com/codesite/ph/images/activity-level.png) 0 0;
 width: 16px;
 height: 16px;
 }
 .activity-level-Low {
 background:no-repeat url(http://www.gstatic.com/codesite/ph/images/activity-level.png) 0 -16px;
 width: 16px;
 height: 16px;
 }
 .activity-level-Medium {
 background: no-repeat url(http://www.gstatic.com/codesite/ph/images/activity-level.png) -16px 0;
 width: 16px;
 height: 16px;
 }
 .activity-level-None {
 background:no-repeat url(http://www.gstatic.com/codesite/ph/images/activity-level.png) -16px -16px;
 width: 16px;
 height: 16px;
 }


 </style>
<script src="about_files/ga.js" async="" type="text/javascript"></script></head>
<body class="t1">
 <script type="text/javascript">
 var _gaq = _gaq || [];
 _gaq.push(
 ['siteTracker._setAccount', 'UA-18071-1'],
 ['siteTracker._trackPageview']);
 
 (function() {
 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
 (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
 })();
 </script>
<div class="headbg">
 <div id="gaia">
 
 <span>
 
 <a href="#" id="projects-dropdown" onclick="return false;"><u>My favorites</u> <small>▼</small></a>
 | <a href="https://www.google.com/accounts/ServiceLogin?service=code&amp;ltmpl=phosting&amp;continue=http%3A%2F%2Fcode.google.com%2Fp%2Fspring-runner%2F&amp;followup=http%3A%2F%2Fcode.google.com%2Fp%2Fspring-runner%2F" onclick="_CS_click('/gb/ph/signin');"><u>Sign in</u></a>
 
 </span>

 </div>
 <div class="gbh" style="left: 0pt;"></div>
 <div class="gbh" style="right: 0pt;"></div>
 
 
 <div style="height: 1px"></div>
<!--[if lte IE 7]>
<div style="text-align:center;">
Your version of Internet Explorer is not supported. Try a browser that
contributes to open source, such as <a href="http://www.firefox.com">Firefox</a>,
<a href="http://www.google.com/chrome">Google Chrome</a>, or
<a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a>.
</div>
<![endif]-->




 <table style="padding: 0px; margin: 0px 0px 10px; width: 100%;" cellpadding="0" cellspacing="0">
 <tbody><tr style="height: 58px;">
 
 <td id="plogo">
 <a href="http://code.google.com/p/spring-runner/">
 
 <img src="about_files/defaultlogo.png" alt="Logo">
 
 </a>
 </td>
 
 <td style="padding-left: 0.5em;">
 
 <div id="pname">
 <a href="http://code.google.com/p/spring-runner/">spring-runner</a>
 </div>
 
 <div id="psum">
 <a id="project_summary_link" href="http://code.google.com/p/spring-runner/">A simple Spring server.</a>
 
 </div>
 
 
 </td>
 <td style="white-space: nowrap; text-align: right; vertical-align: bottom;">
 
 <form action="/hosting/search">
 <input size="30" name="q" type="text">
 <input name="projectsearch" value="Search projects" type="submit">
 </form>
 
 </td></tr>
 </tbody></table>

</div>

 
<div id="mt" class="gtb"> 
 <a href="http://code.google.com/p/spring-runner/" class="tab active">Project&nbsp;Home</a>
 
 
 
 
 <a href="http://code.google.com/p/spring-runner/downloads/list" class="tab ">Downloads</a>
 
 
 
 
 
 <a href="http://code.google.com/p/spring-runner/w/list" class="tab ">Wiki</a>
 
 
 
 
 
 <a href="http://code.google.com/p/spring-runner/issues/list" class="tab ">Issues</a>
 
 
 
 
 
 <a href="http://code.google.com/p/spring-runner/source/checkout" class="tab ">Source</a>
 
 
 
 
 
 <div class="gtbc"></div>
</div>
<table class="st" align="center" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tbody><tr>
 
 
 
 
 
 
 
 <td class="subt">
 <div class="st1">
 <div class="isf">
 <span class="inst1">
 <a href="http://code.google.com/p/spring-runner/">Summary</a>
 </span>
 
 
 &nbsp;
 <span class="inst2">
 <a href="http://code.google.com/p/spring-runner/updates/list">Updates</a>
 </span>
 
 
 &nbsp;
 <span class="inst3">
 <a href="http://code.google.com/p/spring-runner/people/list">People</a>
 </span>
 
 
 </div>
</div>

 </td>
 
 
 <td class="bevel-right" align="right" valign="top"></td>
 </tr>
</tbody></table>
<script type="text/javascript">
 var cancelBubble = false;
 function _go(url) { document.location = url; }
</script>


<div id="maincol">

 
<!-- IE -->







<table width="100%">
 <tbody><tr class="pscontent">
 <td class="pscolumnl">
 
 <div class="phead">Project Information</div>
 
 
 <ul class="pslist">
 
 
 <li class="psmeta">
 <a href="http://code.google.com/p/spring-runner/updates/list">Activity</a> &nbsp;
 <img src="about_files/cleardot.gif" class="activity-level-Medium">
 <span>Medium</span>
 </li>
 
 <li class="psmeta"><a href="http://code.google.com/p/spring-runner/feeds">Project feeds</a>
 </li><li>
 
 </li><li class="psgap">
 
 
 
 
 </li><li class="psmeta"><b>Code license</b></li>
 
 <li class="psmeta">
 <a href="http://www.apache.org/licenses/LICENSE-2.0" rel="nofollow">Apache License 2.0</a>
 
 </li>
 <li class="psgap">
 
 
 
 
 
 
 </li><li class="psmeta">
 <span id="project_labels">
 <b>Labels</b><br>
 
 <a class="label" href="http://code.google.com/hosting/search?q=label:java">java</a>, 
 
 <a class="label" href="http://code.google.com/hosting/search?q=label:spring">spring</a>
 
 </span>
 </li>
 <li class="psgap">
 
 
 </li></ul>
 <div class="psicon">
 <img src="about_files/people-y16.png" height="15" width="15">
 <span><b>Members</b></span>
 </div>
 <ul class="pslist">
 
 
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/saltnlight5/">saltnlight5</a>
 
 
 
 
 <li class="psgap">
 
 
 </li></ul>
 
 
 
 
 </td>
 <td id="wikicontent" class="psdescription">
 <p>The <strong>spring-runner</strong> project provides some simple runner services that can bootstrap a server process with any <a href="http://www.springsource.org/about" rel="nofollow">Spring</a> XML configuration files. </p><p>We are not competing with a full blown server such as <a href="http://www.eclipse.org/virgo" rel="nofollow">Apache Virgo</a>,
 but many times we just want a simple but functional server process to 
bootstrap a Spring application context and let it run in background. 
That's what this project gives you. </p><p>Example: </p><pre class="prettyprint"><span class="pln">$ bin</span><span class="pun">/</span><span class="pln">run</span><span class="pun">-</span><span class="pln">spring config</span><span class="pun">/</span><span class="pln">simpleservice</span><span class="pun">-</span><span class="pln">beans</span><span class="pun">.</span><span class="pln">xml<br>INFO &nbsp;</span><span class="typ">SpringRunner</span><span class="pln"> &nbsp; </span><span class="pun">|</span><span class="pln"> </span><span class="typ">Registered</span><span class="pln"> </span><span class="typ">MBean</span><span class="pun">:</span><span class="pln"> springrunner</span><span class="pun">:</span><span class="pln">type</span><span class="pun">=</span><span class="pln">service</span><span class="pun">,</span><span class="pln">name</span><span class="pun">=</span><span class="typ">SpringRunner</span><span class="pln"><br>INFO &nbsp;</span><span class="typ">SpringRunner</span><span class="pln"> &nbsp; </span><span class="pun">|</span><span class="pln"> </span><span class="typ">Starting</span><span class="pln"> </span><span class="typ">Service</span><span class="pun">[</span><span class="pln">springrunner</span><span class="pun">.</span><span class="typ">SpringService@11546234</span><span class="pun">]</span><span class="pln"><br>INFO &nbsp;</span><span class="typ">FileSystemXmlApplicationContext</span><span class="pun">|</span><span class="pln"> </span><span class="typ">Refreshing</span><span class="pln"><br>&nbsp; org</span><span class="pun">.</span><span class="pln">springframework</span><span class="pun">.</span><span class="pln">context</span><span class="pun">.</span><span class="pln">support</span><span class="pun">.</span><span class="typ">FileSystemXmlApplicationContext@1194a4e</span><span class="pun">:</span><span class="pln"> <br>&nbsp; startup date </span><span class="pun">[</span><span class="typ">Sat</span><span class="pln"> </span><span class="typ">Mar</span><span class="pln"> </span><span class="lit">19</span><span class="pln"> </span><span class="lit">13</span><span class="pun">:</span><span class="lit">15</span><span class="pun">:</span><span class="lit">16</span><span class="pln"> EDT </span><span class="lit">2011</span><span class="pun">];</span><span class="pln"> root of context hierarchy<br>INFO &nbsp;</span><span class="typ">XmlBeanDefinitionReader</span><span class="pun">|</span><span class="pln"> </span><span class="typ">Loading</span><span class="pln"> XML bean definitions </span><span class="kwd">from</span><span class="pln"> file <br>&nbsp; </span><span class="pun">[</span><span class="pln">C</span><span class="pun">:\</span><span class="pln">projects</span><span class="pun">\</span><span class="pln">spring</span><span class="pun">-</span><span class="pln">runner</span><span class="pun">\</span><span class="pln">config</span><span class="pun">\</span><span class="pln">simpleservice</span><span class="pun">-</span><span class="pln">beans</span><span class="pun">.</span><span class="pln">xml</span><span class="pun">]</span><span class="pln"><br>INFO &nbsp;</span><span class="typ">DefaultListableBeanFactory</span><span class="pun">|</span><span class="pln"> </span><span class="typ">Pre</span><span class="pun">-</span><span class="pln">instantiating singletons </span><span class="kwd">in</span><span class="pln"><br>&nbsp; org</span><span class="pun">.</span><span class="pln">springframework</span><span class="pun">.</span><span class="pln">beans</span><span class="pun">.</span><span class="pln">factory</span><span class="pun">.</span><span class="pln">support</span><span class="pun">.</span><span class="typ">DefaultListableBeanFactory@172e449</span><span class="pun">:</span><span class="pln"> <br>&nbsp; defining beans </span><span class="pun">[</span><span class="pln">simpleService1</span><span class="pun">,</span><span class="pln">simpleService2</span><span class="pun">,</span><span class="pln">simpleService3</span><span class="pun">,</span><span class="pln">threadPool</span><span class="pun">,</span><span class="pln">serviceContainer</span><span class="pun">];</span><span class="pln"> <br>&nbsp; root of factory hierarchy<br>INFO &nbsp;</span><span class="typ">ServiceContainer</span><span class="pun">|</span><span class="pln"> springrunner</span><span class="pun">.</span><span class="typ">ServiceContainer@7888229</span><span class="pln"> started</span><span class="pun">.</span><span class="pln"><br>INFO &nbsp;</span><span class="typ">SpringRunner</span><span class="pln"> &nbsp; </span><span class="pun">|</span><span class="pln"> </span><span class="typ">Service</span><span class="pun">[</span><span class="pln">springrunner</span><span class="pun">.</span><span class="typ">SpringService@11546234</span><span class="pun">]</span><span class="pln"> started</span><span class="pun">.</span><span class="pln"><br>INFO &nbsp;</span><span class="typ">SpringRunner</span><span class="pln"> &nbsp; </span><span class="pun">|</span><span class="pln"> </span><span class="typ">Server</span><span class="pln"> </span><span class="kwd">is</span><span class="pln"> ready</span><span class="pun">.</span></pre><p>You may shutdown the server by CTRL+C, or using a remote JMX Client, which also provided by this project. </p><p>See <a href="http://code.google.com/p/spring-runner/wiki/UserGuide">UserGuide</a> for more. </p>
 </td>
 </tr>
</tbody></table>
<script src="about_files/prettify_core_compiled.js"></script>
<script type="text/javascript">
 prettyPrint();
</script>

 
 
 <script type="text/javascript" src="about_files/core_scripts.js"></script>
 <script type="text/javascript" src="about_files/codesite_product_dictionary_ph.js"></script>
</div> 
<div id="footer" dir="ltr">
 
 <div class="text">
 
 ©2011 Google -
 <a href="http://code.google.com/projecthosting/terms.html">Terms</a> -
 <a href="http://www.google.com/privacy.html">Privacy</a> -
 <a href="http://code.google.com/p/support/">Project Hosting Help</a>
 
 </div>
</div>
 <div class="hostedBy" style="margin-top: -20px;">
 <span style="vertical-align: top;">Powered by <a href="http://code.google.com/projecthosting/">Google Project Hosting</a></span>
 </div>
 
 


 
 


<div style="display: none;" id="menuDiv-projects-dropdown" class="menuDiv instance0"><div class="menuCategory controls"><a href="http://www.google.com/accounts/ServiceLogin?service=code&amp;ltmpl=phosting&amp;continue=http%3A%2F%2Fcode.google.com%2Fp%2Fspring-runner%2F&amp;amp;followup=http%3A%2F%2Fcode.google.com%2Fp%2Fspring-runner%2F" style="display: block;" class="menuItem">Sign in to see your favorites</a><hr class="menuSeparator"><a href="http://code.google.com/more/" style="display: block;" class="menuItem">Find developer products...</a><a href="http://code.google.com/hosting/" style="display: block;" class="menuItem">Find open source projects...</a></div></div></body></html>